import { QueryInterface } from 'sequelize';

module.exports = {
  // 在执行数据库升级时调用的函数，创建 users 表
  up: async (queryInterface:QueryInterface, Sequelize) => {
    const { BOOLEAN } = Sequelize;
    await queryInterface.addColumn('users', 'local', {
      type: BOOLEAN,
      allowNull: true, // 字段允许为空
      unique: false, // 唯一的
      defaultValue: true,
    });
  },
  // 在执行数据库降级时调用的函数，删除 users 表
  down: async (queryInterface:QueryInterface) => {
    await queryInterface.dropTable('users');
  },
};
